package com.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@ApiModel("订单列表")
@Data
public class OrdersQueryVO {
    private Long id;

    private Integer orderType;
    //refundRelateOrderNum
    private String refundRelateOrderNum;

    private String orderNum;

    private Long hospitalId;

    private String hospitalName;

    private Long deviceId;

    private String deviceSn;

    private Integer boxType;

    private String boxNum;

    private String agent;

    private Integer channel;

    private Long customerId;

    private String customerOpendId;


    private String customerNote;

    private Long productId;

    private String productName;

    private BigDecimal singalPrice;

    private Integer buyQuantity;

    private BigDecimal totalPayMoney;

    private String rentWay;

    private Date rentStartTime;

    private Date rentEndTime;

    private Integer payChannel;

    private Integer isPayed;

    private Date payTime;

    private String tradeNum;

    private Byte orderStatus;

    private Date createTime;

    private String created;

    private Date updateTime;

    private String updated;

    private String nickName;

    private Integer lockStatus;

    private Long rentLength;

    //归还设备信息
    //还床设备号
    //还床时间
    @ApiModelProperty("还床设备id")
    private Long   giveBackDeviceId;
    @ApiModelProperty("还床设备sn")
    private String  giveBackDeviceSn;
    @ApiModelProperty("还床时间")
    private Date  giveBackTime;

    @ApiModelProperty("是否归还")
    private Boolean  giveBack;



}
